rival product - German English Dictionary